package com.hooya.fa.eu.biz.dao.entity.rxh;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;

/**
 * @Description 1
 * @Author : Zongz
 * @Copyright Copyright (c) 豪雅集团
 * @Create 2024/2/1
 * @Version 1.0.0
 */
@Data
public class DeliverGoods {

    private String id;

    /**
     * BatchNo
     */
    @TableField(value = "BatchNo")
    private String batchNo;

    /**
     * NId
     */
    @TableField(value = "NId")
    private Double nid;

    /**
     * InQueue
     */
    @TableField(value = "InQueue")
    private Boolean inQueue;

    /**
     * Shop
     */
    @TableField(value = "Shop")
    private String shop;

    /**
     * Way
     */
    @TableField(value = "Way")
    private String way;

    /**
     * WarehouseId
     */
    @TableField(value = "WarehouseId")
    private String warehouseId;

    /**
     * TrackingNumber
     */
    @TableField(value = "TrackingNumber")
    private String trackingNumber;

    /**
     * CreateTime
     */
    @TableField(value = "CreateTime")
    private Date createTime;

    /**
     * FilePath
     */
    @TableField(value = "FilePath")
    private String filePath;

    /**
     * Zip
     */
    @TableField(value = "Zip")
    private String zip;

    /**
     * Type
     */
    @TableField(value = "Type")
    private String type;

    /**
     * IsPrime
     */
    @TableField(value = "IsPrime")
    private Integer isPrime;

    /**
     * IsPrint
     */
    @TableField(value = "IsPrint")
    private Integer isPrint;

    /**
     * ExpressId
     */
    @TableField(value = "ExpressId")
    private String expressId;

    /**
     * IsAb
     */
    @TableField(value = "IsAb")
    private Integer isAb;

    /**
     * IsDelete
     */
    @TableField(value = "IsDelete")
    private Integer isDelete;

    /**
     * TotalQty
     */
    @TableField(value = "TotalQty")
    private Integer totalQty;

    /**
     * allgoodsdetail
     */
    @TableField(value = "allgoodsdetail")
    private String allgoodsdetail;

    /**
     * Area
     */
    @TableField(value = "Area")
    private String area;

    /**
     * OtherType
     */
    @TableField(value = "OtherType")
    private String otherType;

    /**
     * Checkeds
     */
    @TableField(value = "Checkeds")
    private Integer checkeds;

    /**
     * choosecount
     */
    @TableField(value = "choosecount")
    private Integer chooseCount;

    /**
     * sign
     */
    @TableField(value = "sign")
    private Integer sign;

    /**
     * Barcode
     */
    @TableField(value = "Barcode")
    private String barcode;

    /**
     * timeget
     */
    @TableField(value = "timeget")
    private String timeGet;

    /**
     * newdateis
     */
    @TableField(value = "newdateis")
    private Date newDateIs;

    /**
     * Error
     */
    @TableField(value = "Error")
    private Integer error;

    /**
     * sn
     */
    @TableField(value = "sn")
    private Integer sn;

    /**
     * OrderId
     */
    @TableField(value = "OrderId")
    private String orderId;

    /**
     * OId
     */
    @TableField(value = "OId")
    private String oId;

    /**
     * UpdateTime
     */
    @TableField(value = "UpdateTime")
    private Date updateTime;

    /**
     * PickingStoreType
     */
    @TableField(value = "PickingStoreType")
    private String pickingStoreType;

    /**
     * Label2Md5
     */
    @TableField(value = "Label2Md5")
    private String label2Md5;

    /**
     * LabelMd5
     */
    @TableField(value = "LabelMd5")
    private String labelMd5;

    /**
     * LabelPath
     */
    @TableField(value = "LabelPath")
    private String labelPath;

    /**
     * LabelPath2
     */
    @TableField(value = "LabelPath2")
    private String labelPath2;

    /**
     * LastCheck
     */
    @TableField(value = "LastCheck")
    private Integer lastCheck;

    /**
     * LastCheckTime
     */
    @TableField(value = "LastCheckTime")
    private Date lastCheckTime;

    /**
     * PrintTime
     */
    @TableField(value = "PrintTime")
    private Date printTime;

    /**
     * SoftDelete
     */
    @TableField(value = "SoftDelete")
    private Integer softDelete;

    /**
     * TaxId
     */
    @TableField(value = "TaxId")
    private String taxId;

    /**
     * ShippingBarcode
     */
    @TableField(value = "ShippingBarcode")
    private String shippingBarcode;

    /**
     * IsConveyer
     */
    @TableField(value = "IsConveyer")
    private Integer isConveyer;

    /**
     * IsPrintOnWinformAsConveyer
     */
    @TableField(value = "IsPrintOnWinformAsConveyer")
    private Integer isPrintOnWinformAsConveyer;

    /**
     * IsPickedAsConveyer
     */
    @TableField(value = "IsPickedAsConveyer")
    private Integer isPickedAsConveyer;

    /**
     * _MASK_TO_V2
     */
    @TableField(value = "_MASK_TO_V2")
    private String mASKTOV2;

    /**
     * UPC
     */
    @TableField(value = "UPC")
    private String upc;

    /**
     * Volume
     */
    @TableField(value = "Volume")
    private Double volume;

    /**
     * IsSync
     */
    @TableField(value = "IsSync")
    private Integer isSync;

    /**
     * ShippingLocation
     */
    @TableField(value = "ShippingLocation")
    private String shippingLocation;

    /**
     * ShippingType
     */
    @TableField(value = "ShippingType")
    private Integer shippingType;

}
